.layui-nav-item{line-height: 50px !important;}
		.layui-nav-child{top: 50px;}
		.layui-nav .layui-nav-item a {
		    
		    color: #666666 !important;
		    
		}
		.layui-nav {
	    
	    
	    background-color: #fff !important;
	    
	    padding: 0px 30px!important;
	    float: right;
		}
		.layui-nav-more{
			border-top-color: #666666 !important;
		}
		.layui-nav-mored{
			border-top-color: #fff !important;
		}
		dd, dt {
		    line-height: 2.429!important;
		}
		/*html,body{
			background-color: #f9f9f9;
		 height:100%;
		}*/
		.search-input{height: 36px !important;
		line-height: 36px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		background-color: #f3f3f3;
		border-radius: 5px;
		width: 200px;
		height: 17px;
		float: left;
		margin-top: 6px;
		padding-left: 10px;
		margin-left: 20px;
}
		.search-input input{border-radius: 5px;padding-left: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;height: 36px;background-color: #f3f3f3;-webkit-box-shadow: none;box-shadow: none;border: none;line-height: 16px;}
		/*模态层*/
		.talent-detail-modal{
			position: fixed;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			background-color: transparent;
			display: none;
			-webkit-box-pack: center;
			-ms-flex-pack: center;
			justify-content: center;
			
		}
		.talent-detail-mask-view{
			
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			bottom: 0;
			background-color: rgba(51,51,51,.75);
		}
		
		.talent-detail-cont-wrapper-cont{
			min-width: 1040px;
			max-width: 1480px;
			width: 1239px;
			height: 100%;
			background-color: transparent;
			position: relative;
			margin-top: 2%;
			margin-right: 3%;
			float: right;
		}
		#left-area{
			-webkit-box-flex: 1;
			-ms-flex-positive: 1;
			flex-grow: 1;
			width: 789px;
			min-width: 640px;
			height: 94%;
			overflow: auto;
			background-color: #ffffff;
			box-sizing: border-box;
			float: left;
			padding: 30px;
			border-top-left-radius:4px;
			border-bottom-left-radius:4px;
					}
		#right-area{
			width: 400px;
			min-width: 400px;
			height: 94%;
			overflow: auto;
			background-color: #f3f3f3;
			-webkit-box-shadow: inset 1px 0 0 0 #eaeaea;
			box-shadow: inset 1px 0 0 0 #eaeaea;
			box-sizing: border-box;
			float: left;
			border-top-right-radius:4px;
			border-bottom-right-radius:4px;
		}
		.phone_interview_box{
			margin: 10px 0px 0px 0px;
			border-top-style: solid;
			border-top-width: 1px;
			border-color: #CCCCCC;
			padding: 10px 0px;
			float: left;
			width: 100%;
		}
		.name-cont{
		    line-height: 30px;
		    height: 30px;
		    display: -webkit-box;
		    display: -ms-flexbox;
		    display: flex;
		    max-width: 60%;
		}
		.info-all{
			margin: 6px 0px;
			float: left;
			width: 100%;
		}
		.interviewSituation{
			height:100%;
			width:100%;
			float: left;
			margin-top: 30px;
			display: none;
			background-color: #F3F3F3;
			padding: 15px 15px;
			border-bottom-style: solid;
			border-width: 1px;
			border-color: #dddddd;
		}
		#btn-cont{
			width: 50px;
			height: 50px;
			float: right;
			color: white;
			font-size: 40px;
			cursor: pointer;

		}
		.interview_button{
			border-radius: 4px 4px 0 0;
			padding: 10px;
			margin-bottom: 20px;
			background-color: #fff;
			-webkit-box-shadow: 0 2px 2px 0 rgba(51,51,51,.2),inset 0 -4px 0 0 #eaeaea;
			box-shadow: 0 2px 2px 0 rgba(51,51,51,.2),inset 0 -4px 0 0 #eaeaea;
			width: 90%;
			margin-left: 5%;
		}
		.interview{
			float: left;
			width: 100%;
			margin-top: 20px;
			border-bottom-style: solid;
			border-bottom-color: #9A9FA9;
			border-width: 1px;
			display: none;
			min-height: 100px;
		}
		.interview_info{
			float: left;
			width: 100px;
		}
		.interview1_right{
			max-width: 380px;
			float: left;
			min-height: 100px;
		}
		.interview2_right,.interview3_right{
			max-width: 600px;
			float: left;
			width: 100%;
		}
		.start{
			float:left;
			width:100%;
		}
		.interview_score{
			margin: 10px 0px;
			float: left;
			width: 100%;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-color: #CCCCCC;
			padding-bottom: 10px;
		}
		
		.pending_interview_box{
			margin: 15px 0px 5px 0px;
			float: left;
			width: 100%;
		}
		.field{
			width:20px;
		}
		
		
		
		
		/*推进块*/
		.stage-btn-con{
			display: flex;
		}
		.btn2{
			height: 36px;
			width: calc(100% - 36px);
			background-color: #337dbc;
			border-radius: 4px 0 0 4px;
			-webkit-box-shadow: inset -1px 0 0 0 #589bd3;
			box-shadow: inset -1px 0 0 0 #589bd3;
			-webkit-transition: .25s;
			transition: .25s;
			padding: 0;
			line-height: 36px;
			padding: 0 20px;
			font-weight: 500;
			font-size: 14px;
			-webkit-transition: .15s ease;
			transition: .15s ease;
			background-color: #337dbc;
			text-decoration: none;
			text-align: center;
			cursor: pointer;
			color: #fff;
			display: inline-block;
			border: none;
		}
		.drop-down-btn {
		    width: 36px;
		    height: 36px;
		    line-height: 36px;
		    text-align: center;
		    background-color: #337dbc;
		    color: #fff;
		    font-size: 14px;
		    border-radius: 0 4px 4px 0;
		    cursor: pointer;
		    -webkit-transition: .25s;
		    transition: .25s;
		}
		.score_title{
			float: left;
			line-height: 38px;
			margin-right: 10px;
			width: 115px;
		}
		
		
		/* 下拉 */
		.icon-btn-drop-down-cont .drop-down-item {
		    -webkit-transition: .15s;
		    transition: .15s;
		    background-color: #fff;
		    color: #666;
		    font-size: 14px;
		    padding: 10px;
		    border-radius: 4px;
		    cursor: pointer;
		}
		
		
		/* 评估块 */
		.add-assess{
			line-height: 34px;
			text-align: center;
			background-color: #f9f9f9;
			border: 1px solid #f3f3f3;
			border-radius: 4px;
			height: 36px;
			width: 360px;
			font-size: 13px;
			color: #333;
			cursor: pointer;
			-webkit-transition: .2s;
			transition: .2s;
			margin-left: 5%;
		}
		.panel-heading {
		    padding: 5px 15px;
		   
		}
		
		body,html{
			
			height: 100%;
		}	